package com.itboye.eweilisten.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by itboye on 2017/4/8.
 */

public class TiXingBean implements Serializable {

    private String name;
    private String id;
    private String parent;
    private String is_free;
    private String has_answer;
    private String is_author;
    private String time_limit;
    private String parent_name;
    private String top;
    private String top_name;
    private String is_tip;
    private List<ListInfo> list;

    @Override
    public String toString() {
        return "TiXingBean{" +
                "name='" + name + '\'' +
                ", id='" + id + '\'' +
                ", parent='" + parent + '\'' +
                ", is_free='" + is_free + '\'' +
                ", has_answer='" + has_answer + '\'' +
                ", is_author='" + is_author + '\'' +
                ", time_limit='" + time_limit + '\'' +
                ", parent_name='" + parent_name + '\'' +
                ", top='" + top + '\'' +
                ", top_name='" + top_name + '\'' +
                ", is_tip='" + is_tip + '\'' +
                ", list=" + list +
                '}';
    }

    public List<ListInfo> getList() {
        return list;
    }

    public void setList(List<ListInfo> list) {
        this.list = list;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getParent() {
        return parent;
    }

    public void setParent(String parent) {
        this.parent = parent;
    }

    public String getIs_free() {
        return is_free;
    }

    public void setIs_free(String is_free) {
        this.is_free = is_free;
    }

    public String getHas_answer() {
        return has_answer;
    }

    public void setHas_answer(String has_answer) {
        this.has_answer = has_answer;
    }

    public String getIs_author() {
        return is_author;
    }

    public void setIs_author(String is_author) {
        this.is_author = is_author;
    }

    public String getTime_limit() {
        return time_limit;
    }

    public void setTime_limit(String time_limit) {
        this.time_limit = time_limit;
    }

    public String getParent_name() {
        return parent_name;
    }

    public void setParent_name(String parent_name) {
        this.parent_name = parent_name;
    }

    public String getTop() {
        return top;
    }

    public void setTop(String top) {
        this.top = top;
    }

    public String getTop_name() {
        return top_name;
    }

    public void setTop_name(String top_name) {
        this.top_name = top_name;
    }

    public String getIs_tip() {
        return is_tip;
    }

    public void setIs_tip(String is_tip) {
        this.is_tip = is_tip;
    }

    public class ListInfo implements Serializable {
        private String id;
        private String title;
        private String note;
        private String question;
        private String create_time;
        private String update_time;
        private String added_uid;
        private String dt_type;
        private String audio_id;
        private String origin_article;
        private String do_cnt;
        private String come_from;
        private String knowledge;
        private String parent_id;
        private String status;
        private ArrayList<ArrayList<String[]>> content;
        String sort;
        private String relax;
        private String istransform;//区分大小写，默认是0，不区分
        private String audio_path;
        private String audio_duration;
        private ArrayList<String[]> answer;
        private ArrayList<String> answer_true;
        private String answer_number;

        private List<Child> child;

        @Override
        public String toString() {
            return "ListInfo{" +
                    "id='" + id + '\'' +
                    ", title='" + title + '\'' +
                    ", note='" + note + '\'' +
                    ", question='" + question + '\'' +
                    ", create_time='" + create_time + '\'' +
                    ", update_time='" + update_time + '\'' +
                    ", added_uid='" + added_uid + '\'' +
                    ", dt_type='" + dt_type + '\'' +
                    ", audio_id='" + audio_id + '\'' +
                    ", origin_article='" + origin_article + '\'' +
                    ", do_cnt='" + do_cnt + '\'' +
                    ", come_from='" + come_from + '\'' +
                    ", knowledge='" + knowledge + '\'' +
                    ", parent_id='" + parent_id + '\'' +
                    ", status='" + status + '\'' +
                    ", content=" + content +
                    ", sort='" + sort + '\'' +
                    ", relax='" + relax + '\'' +
                    ", istransform='" + istransform + '\'' +
                    ", audio_path='" + audio_path + '\'' +
                    ", audio_duration='" + audio_duration + '\'' +
                    ", answer=" + answer +
                    ", answer_true=" + answer_true +
                    ", answer_number='" + answer_number + '\'' +
                    ", child=" + child +
                    '}';
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getRelax() {
            return relax;
        }

        public void setRelax(String relax) {
            this.relax = relax;
        }

        public String getIstransform() {
            return istransform;
        }

        public void setIstransform(String istransform) {
            this.istransform = istransform;
        }

        public List<Child> getChild() {
            return child;
        }

        public void setChild(List<Child> child) {
            this.child = child;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getNote() {
            return note;
        }

        public void setNote(String note) {
            this.note = note;
        }

        public String getQuestion() {
            return question;
        }

        public void setQuestion(String question) {
            this.question = question;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public String getUpdate_time() {
            return update_time;
        }

        public void setUpdate_time(String update_time) {
            this.update_time = update_time;
        }

        public String getAdded_uid() {
            return added_uid;
        }

        public void setAdded_uid(String added_uid) {
            this.added_uid = added_uid;
        }

        public String getDt_type() {
            return dt_type;
        }

        public void setDt_type(String dt_type) {
            this.dt_type = dt_type;
        }

        public String getAudio_id() {
            return audio_id;
        }

        public void setAudio_id(String audio_id) {
            this.audio_id = audio_id;
        }

        public String getOrigin_article() {
            return origin_article;
        }

        public void setOrigin_article(String origin_article) {
            this.origin_article = origin_article;
        }

        public String getDo_cnt() {
            return do_cnt;
        }

        public void setDo_cnt(String do_cnt) {
            this.do_cnt = do_cnt;
        }

        public String getCome_from() {
            return come_from;
        }

        public void setCome_from(String come_from) {
            this.come_from = come_from;
        }

        public String getKnowledge() {
            return knowledge;
        }

        public void setKnowledge(String knowledge) {
            this.knowledge = knowledge;
        }

        public String getParent_id() {
            return parent_id;
        }

        public void setParent_id(String parent_id) {
            this.parent_id = parent_id;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public ArrayList<ArrayList<String[]>> getContent() {
            return content;
        }

        public void setContent(ArrayList<ArrayList<String[]>> content) {
            this.content = content;
        }

        public String getAudio_path() {
            return audio_path;
        }

        public void setAudio_path(String audio_path) {
            this.audio_path = audio_path;
        }

        public String getAudio_duration() {
            return audio_duration;
        }

        public void setAudio_duration(String audio_duration) {
            this.audio_duration = audio_duration;
        }

        public ArrayList<String[]> getAnswer() {
            return answer;
        }

        public void setAnswer(ArrayList<String[]> answer) {
            this.answer = answer;
        }

        public ArrayList<String> getAnswer_true() {
            return answer_true;
        }

        public void setAnswer_true(ArrayList<String> answer_true) {
            this.answer_true = answer_true;
        }

        public String getAnswer_number() {
            return answer_number;
        }

        public void setAnswer_number(String answer_number) {
            this.answer_number = answer_number;
        }

        public class Child implements Serializable {
            String id;
            String title;
            String note;
            String question;
            String create_time;
            String update_time;
            String added_uid;
            String dt_type;
            String audio_id;
            String origin_article;
            String do_cnt;
            String come_from;
            String knowledge;
            String parent_id;
            String status;
            String content;
            String sort;
            ArrayList<String[]> answer;
            ArrayList<String> answer_true;
            String answer_number;
            ArrayList<String> child;
            String answer_type;

            @Override
            public String toString() {
                return "Child{" +
                        "id='" + id + '\'' +
                        ", title='" + title + '\'' +
                        ", note='" + note + '\'' +
                        ", question='" + question + '\'' +
                        ", create_time='" + create_time + '\'' +
                        ", update_time='" + update_time + '\'' +
                        ", added_uid='" + added_uid + '\'' +
                        ", dt_type='" + dt_type + '\'' +
                        ", audio_id='" + audio_id + '\'' +
                        ", origin_article='" + origin_article + '\'' +
                        ", do_cnt='" + do_cnt + '\'' +
                        ", come_from='" + come_from + '\'' +
                        ", knowledge='" + knowledge + '\'' +
                        ", parent_id='" + parent_id + '\'' +
                        ", status='" + status + '\'' +
                        ", content='" + content + '\'' +
                        ", sort='" + sort + '\'' +
                        ", answer=" + answer +
                        ", answer_true=" + answer_true +
                        ", answer_number='" + answer_number + '\'' +
                        ", child=" + child +
                        ", answer_type='" + answer_type + '\'' +
                        '}';
            }

            public String getAnswer_type() {
                return answer_type;
            }

            public void setAnswer_type(String answer_type) {
                this.answer_type = answer_type;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getNote() {
                return note;
            }

            public void setNote(String note) {
                this.note = note;
            }

            public String getQuestion() {
                return question;
            }

            public void setQuestion(String question) {
                this.question = question;
            }

            public String getCreate_time() {
                return create_time;
            }

            public void setCreate_time(String create_time) {
                this.create_time = create_time;
            }

            public String getUpdate_time() {
                return update_time;
            }

            public void setUpdate_time(String update_time) {
                this.update_time = update_time;
            }

            public String getAdded_uid() {
                return added_uid;
            }

            public void setAdded_uid(String added_uid) {
                this.added_uid = added_uid;
            }

            public String getDt_type() {
                return dt_type;
            }

            public void setDt_type(String dt_type) {
                this.dt_type = dt_type;
            }

            public String getAudio_id() {
                return audio_id;
            }

            public void setAudio_id(String audio_id) {
                this.audio_id = audio_id;
            }

            public String getOrigin_article() {
                return origin_article;
            }

            public void setOrigin_article(String origin_article) {
                this.origin_article = origin_article;
            }

            public String getDo_cnt() {
                return do_cnt;
            }

            public void setDo_cnt(String do_cnt) {
                this.do_cnt = do_cnt;
            }

            public String getCome_from() {
                return come_from;
            }

            public void setCome_from(String come_from) {
                this.come_from = come_from;
            }

            public String getKnowledge() {
                return knowledge;
            }

            public void setKnowledge(String knowledge) {
                this.knowledge = knowledge;
            }

            public String getParent_id() {
                return parent_id;
            }

            public void setParent_id(String parent_id) {
                this.parent_id = parent_id;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getSort() {
                return sort;
            }

            public void setSort(String sort) {
                this.sort = sort;
            }

            public ArrayList<String[]> getAnswer() {
                return answer;
            }

            public void setAnswer(ArrayList<String[]> answer) {
                this.answer = answer;
            }

            public ArrayList<String> getAnswer_true() {
                return answer_true;
            }

            public void setAnswer_true(ArrayList<String> answer_true) {
                this.answer_true = answer_true;
            }

            public String getAnswer_number() {
                return answer_number;
            }

            public void setAnswer_number(String answer_number) {
                this.answer_number = answer_number;
            }

            public ArrayList<String> getChild() {
                return child;
            }

            public void setChild(ArrayList<String> child) {
                this.child = child;
            }
        }

    }
}
